package com.sgs.carbon.starter.operatelog.core.service;

import com.sgs.carbon.starter.operatelog.core.dto.OperateLogCreateReqDTO;

import java.util.concurrent.Future;

/**
 * 操作日志 Service
 *
 * @author Dave Liu
 * @date 2021-10-02
 */
public interface OperateLogService {

    /**
     * 异步记录操作日志
     * @param reqVO 操作日志请求
     * @return true:记录成功; false:记录失败
     */
    Future<Boolean> createOperateLogAsync(OperateLogCreateReqDTO reqVO);

}
